package com.anyou.mall.help.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.EqualsAndHashCode;
import com.anyou.common.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.anyou.common.core.domain.BaseEntity;

/**
 * 帮助文档对象 pla_help_document
 *
 * @author xq
 * @date 2022-03-21
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(callSuper=false)
@ApiModel(value = "帮助文档")
@TableName(value = "pla_help_document")
public class HelpDocument extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 帮助文档编号 */
    @TableId(type = IdType.AUTO)
    @ApiModelProperty("帮助文档编号")
    private Long docId;

    /** 文档类型（1目录，2文档） */
    @ApiModelProperty("文档类型（1目录，2文档）")
    private String docType;

    /** 目录或文档名称 */
    @ApiModelProperty("目录或文档名称")
    @Excel(name = "目录或文档名称")
    private String docName;

    /** 封面图片 */
    @ApiModelProperty("封面图片")
    @Excel(name = "封面图片")
    private String coverImg;

    /** 文档内容 */
    @ApiModelProperty("文档内容")
    @Excel(name = "文档内容")
    private String docContent;

    /** 是否置顶（0否，1是） */
    @ApiModelProperty("是否置顶（0否，1是）")
    @Excel(name = "是否置顶", readConverterExp = "0=否，1是")
    private String isTop;

    /** 父ID */
    @ApiModelProperty("父ID")
    private Long parentId;

    /** 排序值 */
    @ApiModelProperty("排序值")
    private Long sortOrder;


    @ApiModelProperty("区分类别(1.售后服务规则 2.APP使用帮助 3.积分规则 4.常见故障分析  5.联系平台客服 6.抽奖规则)")
    private String distinguish;



}
